Towards Verifying Parametrised Hardware Libraries with Relative Placement Information

نویسندگان

  • Steve McKeever
  • Wayne Luk
  • Arran Derbyshire
چکیده

This paper presents a framework for verifying compilation tools for parametrised hardware libraries with placement information. Such libraries are captured in Pebble, a simple declarative language based on Structural VHDL, and can contain placement information to guide circuit layout. Relative placement information enables control of circuit layout at a higher level of abstraction than placement information in the form of explicit coordinates. We provide a functional specification of a procedure for compiling Pebble programs with relative placement information into Pebble programs with explicit placement coordinate information. We present an overview of the steps for verifying this procedure based on pass separation techniques. The compilation procedure can be used in conjunction with partial evaluation to optimise the size and speed of circuits described using relative placement. Our approach has been used for optimising a pattern matcher design, which results in a 33% reduction in resource usage.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Verifying Parametrised Hardware Designs Via Counter Automata

The paper presents a new approach to formal verification of generic (i.e. parametrised) hardware designs specified in VHDL. The proposed approach is based on a translation of such designs to counter automata and on exploiting the recent advances achieved in the area of their automated formal verification. We have implemented the proposed translation. Using one of the state-of-the-art tools for ...

متن کامل

Security-aware register placement to hinder malicious hardware updating and improve Trojan detectability

Nowadays, bulk of the designers prefer to outsource some parts of their design and fabrication process to the third-part companies due to the reliability problems, manufacturing cost and time-to-market limitations. In this situation, there are a lot of opportunities for malicious alterations by the off-shore companies. In this paper, we proposed a new placement algorithm that hinders the hardwa...

متن کامل

Parametrised Gröbner-Shirshov Bases

We consider the problem of describing Gröbner-Shirshov bases for free associative algebras in finite terms. To this end we consider parametrised elements of an algebra and give methods for working with them which under favourable conditions lead to a basis given by finitely many patterns. On the negative side we show that in general there can be no algorithm. We relate our study to the problem ...

متن کامل

بکارگیری تلفیق فناوری RFID و موبایل در سیستم کتابخانه های نابینایان(RFMB),مطالعه موردی کتابخانه نابینایان شهر شیراز

Purpose: According to the problems of visually impaired people in the library, this research aims to introduce a model with respect to existing methods, using RFID technology and cell phone to resolve the problem of searching books without the librarian guidance and investigates the possibility of using this technology in libraries that have open stack. According to the current design, a model ...

متن کامل

The Attitude of Library Users at Universities of Medical Sciences towards Augmented Reality Technology

Background and Aim: University libraries must meet certain criteria to enter fourth-generation libraries, one of which is the use of new technologies. The aim of this study was to identify the attitudes of library users of medical universities towards the components of augmented reality (AR) technology. Materials and Methods: The research method was survey and type of study was applied. Quanti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003